package com.springboot.thymeleaf.springbootthymeleaf.config;

import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @Classname ${小柯}
 * @Description TODO
 * @Date 2019/9/28 18:40
 * @Created by Administrator
 * 定时器
 */
@Component
@Slf4j
public class export {

//    @Scheduled(cron = "* * * * * ?")
//    public void twoSecondExport(){
//        log.error("每2秒执行一次：" + getDate());
//    }

//    @Scheduled(cron = "0 0/1 * * * ?")
//    public void minuteExport(){
//        log.error("每分钟执行一次的任务：minuteExport" + getDate());
//    }
//
//    @Scheduled(fixedRate = 5000)
//    public void fiveSecondExport(){
//        log.debug("每5秒执行一次：" + getDate());
//    }
//
//
//
//    @Scheduled(cron = "0 55 14 ? * *")
//    public void regularTimeExport(){
//        log.debug("每天上午14点55分执行：" + getDate());
//    }

    private String getDate() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new Date());
    }
}
